home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 8: LINUX Games / Linux Cubed Series 8 - LINUX Games.iso / games / x11 / rpg / crossfir.92 / crossfir / crossfire-0.92.5 / doc / spell-paths < prev    next >
Text File  |  1996-07-24  |  3KB  |  63 lines

  1. SPELL PATHS DOCUMENTATION
  2.  
  3. Long ago a number of archmages discovered patterns in the web that spells
  4. weave in the aether. They found that some spells had structural similarities
  5. to others and some of the mages took to studying particular groups of spells.
  6. These mages found that by molding their thought patterns to match the patterns
  7. of the spells they could better utilise all the spells of the group. Because
  8. of their disciplined approach, the mages were described as following spell
  9. Paths. As they attuned themselves to particular spell Paths they found that
  10. they would become repelled from others, and in some cases found they were
  11. denied any access to some paths. The legacy of these mages remains in some
  12. of the magical items to be found around the world.
  13.  
  14. Technical details:
  15. In the same way that players and objects can be protected, immune, and
  16. vulnerable to the different types of attacks, they can now be attuned,
  17. repelled, or denied access to the different spell Paths. An object that
  18. is attuned to a Path cast spells from that Path at 80% of the spell point
  19. cost and receives duration/damage bonuses as if the caster were five levels
  20. higher. An object that is repelled from a Path casts spells from that Path
  21. at 125% of the spell point cost and receives duration/damage bonuses as if 
  22. the caster were five levels lower (minimum of first level). An object that
  23. is denied access to a Path cannot cast any spells from it. The casting 
  24. time is also modified by 80% and 125% respectively. These values are
  25. defined in PATH_SP_MULT (from spells.h), PATH_TIME_MULT (from spells.h), and
  26. path_level_mod (from spells.c)
  27.  
  28. The Paths themselves are the following:
  29.   "Nothing",
  30.   "Protection",
  31.   "Fire",
  32.   "Frost",
  33.   "Electricity",
  34.   "Missiles",
  35.   "Self",
  36.   "Summoning",
  37.   "Abjuration",
  38.   "Restoration",
  39.   "Detonation",
  40.   "Mind",
  41.   "Creation",
  42.   "Teleportation",
  43.   "Information",
  44.   "Transmutation",
  45.   "Transferrence".
  46.  
  47. See define.h for the number values corresponding to the Path.
  48.  
  49. Some more will be added in the near future. Some spells do not currently 
  50. belong to a Path, this is probably appropriate for some spells.
  51. Paths are inherited just like protection/immunity/vulnerability, ie if a
  52. ring contains "path_attuned 1", the wearer becomes attuned to the Path of
  53. Protection.
  54.  
  55. Paths are quite powerful and shouldn't be given away cheaply. Ideally, most
  56. objects with path_attuned attributes should have path_repelled and path_denied
  57. attributes as well, to balance out (eg attuned to Fire, repelled from 
  58. Protection, and denied from Restoration)
  59.  
  60.  
  61. Rupert G. Goldie 21/4/94
  62.  
  63.